package com.alks.function.data.request.procurement;


import com.alks.entity.data.page.PageParam;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

import java.util.Date;

@Getter
@Setter
@NoArgsConstructor
public class NotOrderMaterialRequest extends PageParam {

    @ApiModelProperty(value = "id")
    private Integer id;

    @ApiModelProperty(value = "指令")
    private String lotNo;

    @ApiModelProperty(value = "型体")
    private String style;

    @ApiModelProperty(value = "品牌")
    private String shipmentName;

    @ApiModelProperty(value = "类别")
    private String typeName;

    @ApiModelProperty(value = "材料名称")
    private String mtlName;

    @ApiModelProperty(value = "规格")
    private String mtlSpec;

    //已订购明细
    @ApiModelProperty(value = "类别序号")
    private String typeNo;

    @ApiModelProperty(value = "厂商")
    private String vendorName;

    @ApiModelProperty(value = "订购单号")
    private String purNo;

    @ApiModelProperty(value = "需求日期Start")
    private Date reqDateStart;

    @ApiModelProperty(value = "需求日期End")
    private Date reqDateEnd;

    @ApiModelProperty(value = "订购日期Start")
    private Date purDateStart;

    @ApiModelProperty(value = "订购日期End")
    private Date purDateEnd;

    @ApiModelProperty(value = "是否订购：未订购1,已订购2,全部0")
    private int Flag;

    //新增其他包材订购
    @ApiModelProperty(value = "请购类型")
    private String purType;

}
